placing at disposal - Spanish English Dictionary